impending disaster - Deutsch Englisch Wörterbuch